Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 TOWES MOUNT Detached £244,627 £228,000 25 Jun 2021
6 TOWES MOUNT Detached £232,344 £160,000 11 Jun 2015
7 TOWES MOUNT Detached £199,930 £153,000 25 Jan 2017
8 TOWES MOUNT Detached £258,236 £225,000 14 Dec 2020
10 TOWES MOUNT Semi-Detached £318,680 £78,000 21 Nov 1999
12 TOWES MOUNT Detached £214,102 £188,600 15 Feb 2021
17 TOWES MOUNT Semi-Detached £320,000 10 Oct 2023
21 TOWES MOUNT Detached £235,393 £139,100 23 Nov 2012
23 TOWES MOUNT Detached £263,566 £123,000 28 Jan 2004